Mobile
Log In Sign Up
Home > chinese-english > "transmitted from one animal to another" in English

English translation for "transmitted from one animal to another"